import Vue from "vue";
import axios from "axios";

// 请求拦截器
axios.interceptors.request.use((request) => {
    // 只有你使用 this.$http 发请求，第一步都是先走这里
    const token = window.sessionStorage.getItem("token");
    if (token) request.headers.token = token;
    return request;
});

// 响应拦截器
axios.interceptors.response.use((response) => {
    // 返回响应时，会首选走到这
    // console.log("response", response);
    return response.data;
});

Vue.prototype.$http = axios;
